﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Com.PhilChuang.Pmvp.Model
{
	public interface IApp
	{
		event Action Launching;
		event Action Initialized;
		event Action Suspending;
		event Action Resuming;
		event Action ResumingFromTombstone;
		event Action Closing;

		bool IsInitialized { get; }

		void Init (bool loadAsync);
	}
}
